/*index-main*/
.index-main1-wrap {
	margin: 20px auto;
	padding-top:80px;
	width: 1000px;
	height:340px;
	background: url("/images/huiguerCMSClassic/index-main1-title.jpg") center top no-repeat;
}
.index-main1-video {
	float:left;
	margin: auto;
	width: 500px;
}
.index-main1-img {
	float:left;
	margin-left: 10px;
	width: 270px;
}
.index-main1-about {
	float:right;
	background-color:#E6E6E6;
	width: 200px;
	height:290px;
	padding:5px;
	font: normal 12px/25px "Î¢ÈíÑÅºÚ";
	color:#333;
	overflow:hidden;
}

.index-products-wrap {
	float:left;
	margin: 0px auto;
	width: 100%;
	height:680px;
	background-color:#F7F7F7;
}
.index-products-title01 {
	margin: 0 auto;
	text-align:center;
	width: 100%;
	height:50px;
	font: normal 38px/50px "Times New Roman";
	color:#333;
}
.index-products-title02 {
	margin: 0 auto;
	text-align:center;
	width: 100%;
	height:50px;
	font: bold 20px/46px "Î¢ÈíÑÅºÚ";
	color:#999;
}
.index-products-title03 {
	margin: 0 auto;
	text-align:center;
	width: 600px;
	height:50px;
	font: bold 20px/50px "Î¢ÈíÑÅºÚ";
	color:#004BA8;
	background: url("/images/huiguerCMSClassic/index-products-bg2.png") center no-repeat;
}
.productshow {
	float:left;
	margin: 0px 0px 10px 10px;
	width: 240px;
	height:240px;
	padding:10px;
	text-align:center;
	font-size:12px;
	overflow:hidden;
}
.productshow img{width:200px; height:200px; margin:0 auto;}

.index-main2-wrap {
	float:left;
	margin: auto;
	padding:60px 0 160px 0;
	width: 100%;
	background: #196FB8 url("/images/huiguerCMSClassic/index-main2-scroll.png") bottom center no-repeat;
}
.index-main2-title01 {
	margin: 0 auto;
	text-align:center;
	width: 100%;
	height:50px;
	font: normal 38px/50px "Times New Roman";
	color:#81A6D0;
}
.index-main2-title02 {
	margin: 0 auto;
	text-align:center;
	width: 100%;
	height:50px;
	font: bold 20px/46px "Î¢ÈíÑÅºÚ";
	color:#81A6D0;
}
.index-main2-img {
	width: 80%;
	margin: 0 auto;
	padding:60px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
}
.main2-about {
	float:left;
	margin: auto;
	width: 290px;
}
.main2-news {
	float:left;
	margin-left: 30px;
	width: 740px;
}
.main2-contact {
	float:left;
	width: 230px;
}
.main2-news ul li{ width:100%; height:76px; margin-bottom:9px; border-top:1px solid #e1e1e1;}
.main2-news ul li span{ display:block; padding:3px 0 0 20px; font:bold 11px/20px Arial; color:#8292a1; background:url(images/icon_01.jpg) no-repeat left 7px;}
.main2-news ul li h2{ font:bold 12px/36px "Î¢ÈíÑÅºÚ"; color:#000;}
.main2-news ul li p{ font: normal 12px/26px "Î¢ÈíÑÅºÚ"; color:#888; line-height:20px;}
.main2-news ul li a:hover p{ color:#666;}
.main2-wenzi { font: normal 12px/200% "Î¢ÈíÑÅºÚ"; color: #888888; height:160px;}
.index-title { font: normal 18px/200% "Î¢ÈíÑÅºÚ"; color: #095BAD; height:60px; line-height:60px; font-weight: bold;}
.index-about { font: normal 12px/200% "Î¢ÈíÑÅºÚ"; color:#585858; width:1000px; margin:0px auto;}
.index-main3-wrap {
	float:left;
	margin: auto;
	padding:60px 0 30px 0;
	width: 100%;
}
.index-main3-title01 {
	float:left;
	margin: 0 auto;
	text-align:center;
	width: 100%;
	height:50px;
	font: bold 20px/50px "Î¢ÈíÑÅºÚ";
	color:#004BA8;
	background: url("/images/huiguerCMSClassic/index-main3-01.png") center no-repeat;
}
.index-main6-wrap {
	float:left;
	margin: 0 auto;
	width: 100%;
	height:788px;
	cursor:pointer;;
	background: #196FB8 url("/images/huiguerCMSClassic/index-main6-bgimg.jpg") center no-repeat;
}

/*Ãâ·ÑÍ¶·Å*/
.i-key{
	position: relative;
	padding: 65px 0px 240px;
}
.i-key-list{
	margin-top: 85px;
	background: url("/images/default/gay-icon.jpg") repeat-x center;
	height: 110px;
}
.i-key-list li{
	width: 110px;
	height: 42px;
	padding-top: 68px;
	background: url("/images/default/i-key-icon.jpg") no-repeat top left;
	margin-right: 26px;
	cursor: pointer;
}
.i-key-list li.sj{
	background: url("/images/default/i-key-icon.jpg") no-repeat -136px top;
}
.i-key-list li.gt{
	background: url("/images/default/i-key-icon.jpg") no-repeat -271px top;
}
.i-key-list li.xd{
	background: url("/images/default/i-key-icon.jpg") no-repeat -409px top;
}
.i-key-list li.sc{
	background: url("/images/default/i-key-icon.jpg") no-repeat -545px top;
}
.i-key-list li.fh{
	background: url("/images/default/i-key-icon.jpg") no-repeat -682px top;
}
.i-key-list li.px{
	background: url("/images/default/i-key-icon.jpg") no-repeat -816px top;
}
.i-key-list li.ys{
	background: url("/images/default/i-key-icon.jpg") no-repeat -952px top;
}
.i-key-list li.hf{
	background: url("/images/default/i-key-icon.jpg") no-repeat right top;
	margin-right: 0px;
}
.i-key-list li.on{
	background-position-y: bottom;
}
.i-key-list li.on .tit{
	color: #fff;
}
.i-key-list li .tit{
	font-size: 18px;
	color: #a8c0dd;
	text-align: center;
	line-height: 42px;
}
.w1200{
	position: relative;
	width: 1200px;
	margin: 0px auto;
}
.w1000{
	width: 1000px;
	margin: 0 auto;
}
.f-cb{
    zoom:1;
}
.f-cb li{ float:left;}
.f-cb:after{
    display:block;
    clear:both;
    visibility:hidden;
    height:0;
    overflow:hidden;
    content:".";
}
.ablock{
    width: 100%;height: 100%;
    display: block;
    position: relative;
}
.cus-tc .close{
	display: block;
	width: 11px;
	height: 11px;
	position: absolute;
	background: url("/images/default/close.jpg") no-repeat center;
	top: 30px;
	right: 30px;
}
.cus-tc{
	width: 974px;
	height: 188px;
	background: url("/images/default/cus-tc-bg.png") no-repeat center;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -438px;
	margin-top: -72px;
	display: none;
	z-index: 100;
}
.cus-tc-wrap{
	padding: 37px 49px 6px 49px;
}
.cus-tc .tit{
	font-size: 18px;
	color: #1970b8;
	font-weight: bold;
	line-height: 46px;
	padding-left: 58px;
	background: url("/images/default/cus-icon.jpg") no-repeat left 12px;
}
.cus-tc .cus-tc-li{
	display: none;
}
.cus-tc .cus-tc-02 .tit{
	background: url("/images/default/cus-icon.jpg") no-repeat left -35px;
}
.cus-tc .cus-tc-03 .tit{
	background: url("/images/default/cus-icon.jpg") no-repeat left -80px;
}
.cus-tc .cus-tc-04 .tit{
	background: url("/images/default/cus-icon.jpg") no-repeat left -120px;
}
.cus-tc .cus-tc-05 .tit{
	background: url("/images/default/cus-icon.jpg") no-repeat left -168px;
}
.cus-tc .cus-tc-06 .tit{
	background: url("/images/default/cus-icon.jpg") no-repeat left -211px;
}
.cus-tc .cus-tc-07 .tit{
	background: url("/images/default/cus-icon.jpg") no-repeat left -255px;
}
.cus-tc .cus-tc-08 .tit{
	background: url("/images/default/cus-icon.jpg") no-repeat left -310px;
}
.cus-tc .cus-tc-09 .tit{
	background: url("/images/default/cus-icon.jpg") no-repeat left -365px;
}
.cus-tc .dis{
	font-size: 14px;
	padding-top: 10px;
}
.cla-tit{
	text-align: center;
}
.cla-tit .en{
	font:45px/50px "Times New Roman" "Arial";
	text-transform: uppercase;
}
.cla-tit .cn{
	font: 24px/40px "Î¢ÈíÑÅºÚ";
}
.cla-tit h2{
	width: 324px;
	height: 47px;
	background: url("/images/default/white-h2.png") no-repeat center;
	line-height: 47px;
	font-size: 20px;
	font-weight: bold;
	color: #0061b0;
	display: inline-block;
	zoom: 1;
	*display: inline;
	margin-top: 15px;
}
.i-per-box{
	padding-top: 70px;
}
.i-per .cla-tit .en{
	color: #82a7d1;
}
.i-per .cla-tit .cn{
	color: #9db9da;
}
.i-oxy .cla-tit h2{
	background: url("/images/default/gay-h2.png") no-repeat center;
}

.i-web{
	padding-top: 75px;
	height: 727px;
	background: url("/images/default/i-web-bg.jpg") no-repeat center;
}
.i-web .cla-tit .en,
.i-web .cla-tit .cn{
	color: #e7f4fa;
}

/*ÕÐÉÌ¼ÓÃË*/
.i-bus{
float:left;
width:100%;
	padding-top: 75px;
	height: 674px;
	background: url("/images/default/i-bus-bg.jpg") no-repeat center;
}
.i-bus .cla-tit .cn,
.i-bus .cla-tit .en{
	color: #e0e0e0;
}
.i-bus-list{
	margin-top: 65px;
}
.i-bus-list ul{
margin-right: -20px;
}
.i-bus-list li{
	width: 320px;
	margin-right: 20px;
}
.i-bus-list-img,
.i-bus-list-img img{
	width: 320px;
	height: 150px;
}
.i-bus-info{
	padding: 15px 35px;
	height: 220px;
	background: #fff;
	text-align: center;
}
.i-bus-info .cn{
	font-size: 20px;
	color: #555;
}
.i-bus-info .en{
	font: 20px/1.8 "Times New Roman","Arial";
	color: #ccc;
	text-transform: uppercase;
}
.i-bus-info i{
	display: inline-block;
	zoom: 1;
	*display: inline;
	width: 86px;
	font-size: 0px;
	height: 1px;
	background: #e5e5e5;
	margin: 20px 0px;
}
.i-bus-list li .dis{
	color: #888;
	font-size: 14px;
}


/*footer*/
#footer{
	float:right;
	width:100%;
	height:100%;
	margin:auto;
	font-size:12px;
	color:#B8C7DA;
	background-color:#0159A1;
	}
#footer a{
	color:#B8C7DA;}										
#footer .menu_foot{
	margin:auto;
	width:1000px;
	line-height:56px;
	height:56px;
	text-align:center;
	}
#footer .menu_foot a{
	font-size:14px;
	color:#95B6E8;
	}
#footer .inner{
	margin:auto;
	width:1000px;
	padding-top:26px;
	padding-bottom:26px;
	}
#footer .inner .berweima{
	float:left;
	width:380px;
	}
#footer .inner .berweima .title{ float:left; width:380px; font: bold 14px/36px "Î¢ÈíÑÅºÚ"; color:#FFF;}
#footer .inner .berweima .bimg{ float:left; margin-right:36px;}
#footer .inner .berweima .bimg P{ text-align:center;	font: normal 12px/36px "Î¢ÈíÑÅºÚ";	color:#FFF;}
#footer .inner .rwenzi{
	float:right;
	width:600px;
	}
#footer .inner .rcon{
	float:right;
	width:180px;
	}

#footer .copyright{
	float:right;
	width:100%;
	height:45px;
	background-color:#004378;
	text-align:center;
	font: normal 12px/45px "Î¢ÈíÑÅºÚ";
	color:#6A81A3;
	}
#footer .inner p{
	line-height:25px;}

.f-list{
	float: left;
	width: 130px;
}
.f-list li{
	width: 124px;
	line-height: 22px;
	padding: 0 2px;
}
.f-list a{
	display: inline-block;
	width: 124px;
	line-height: 32px;
	color: #FFF;
	transition: color 500ms ease-in 0ms;
}
.f-list a:hover{
	color: #0d4aa0;
}
.f-list a.tit{
	font-size: 16px;
	line-height: 22px;
	color: #FFF;
	border-bottom:1px solid #1A6AA9;
}

.foot-con{
	float: left;
	width: 340px;
}
.foot-con li{
	width: 320px;
	line-height: 22px;
	padding: 0 2px;
}
.foot-con a{
	display: inline-block;
	width: 320px;
	line-height: 22px;
	color: #999;
	transition: color 500ms ease-in 0ms;
}
.foot-con a:hover{
	color: #0d4aa0;
}
.foot-con a.tit{
	font-size: 16px;
	line-height: 32px;
	color: #FFF;
	border-bottom:1px solid #1A6AA9;
}
